.transparent{
	background-color:transparent;
	border:transparent;
	}
.has-header{
	top:0;
}
.bar .title{
	color:#fff;
}
.tabs-color-light .tab-item{
	color:rgba(255,255,255,1);
}
.tabs-color-light .tab-item.tab-item-active{
	color:#09C0FF;
}
.tabs-top>.tabs, .tabs.tabs-top{
	top:inherit;
}
.item-input{
	margin:0 auto;
    border-radius: 20px;
    border: #ccc solid 1px;
    padding: 0 60px 0 10px;
}
 input[type="text"]{
 	height:30px;
 }
 .bar .titleTheme{
 	color:#000;
 	left:0;
 	right:0;
 	text-align:left;
 	font-size:14px;
 }
 .bar .titleTheme span{
 	color:#CD4664;
 }
 .bar .titleTheme + .button:last-child{
 	border:#FE966F solid 1px;
 	background:0;
 	color:#CD4664;
 	right:20px;
 }
 .bar{
 	border:0;
 }
 .chao{
 	padding:0;
 	border:0;
 }
 .chao p{
 	text-overflow: clip;
    white-space: normal;
    font-size:12px;
    line-height:18px;
    padding:5px;
 }
 .chao img{
 	width:100%;
 }
 .chao h1{
 	text-overflow: clip;
    white-space: normal;
    font-size:14px;
    margin:0;
    text-align:center;
    margin-top:5px;
 }
 .themeList{
 	padding-top:30px;
 }
 .themeList .item{
 	float:left;
 	padding:0;
 	width:30%;
 	margin-left:3.3%;
 	margin-top:30px;
 	border:0;
 	margin-bottom:20px;
 }
 .themeList .item:first-child{
	margin-left:1.8% !important; 	
 }
 .themeList .item h2{
 	text-align:right;
 	font-size:14px;
 	background:url("../img/fish.jpg") no-repeat 60px center;
 }
 .themeList .item:nth-child(2) h2{
 	background:url("../img/fish.jpg") no-repeat 45px center;
 }
 .themeList .item:last-child h2{
 	background:url("../img/fish.jpg") no-repeat 30px center;
 }
 .goal{
 	font-size:16px;
 	margin:0;
 	margin-left:20px;
 	line-height:30px;
 }
 .author{
 	position:relative;
 }
 .author span{
 	font-size:14px;
 	color:#8A8A8A;
 	margin-left:20px;
 }
 .author span:last-child{
 	position:absolute;
 	top:0;
 	right:20px;
 	padding-left:25px;
 	background:url("../img/fish.jpg") no-repeat left center;
 }
 .content{
 	margin-top:10px;
 	padding:0 20px;
 }
 .content p{
 	line-height:20px;
 	font-size:12px;
 	color:#6B6B6B;
 }
 .content p:last-child{
 	padding-bottom:10px;
 	border-bottom:#D7D7D7 solid 1px;
 }
 .pinglun{
 	padding:0 20px;
 }
 .pinglun h1{
 	font-size:14px;
 }
 .talkMain{
 	border:0;
 }
 .talkMain img{
 	float:left;
 	vertical-align:middle;
 	margin-top:10px;
 }
 .talk{
 	float:left;
 	margin-left:10px;
 }
 .talk h1{
 	font-size:18px;
 	margin:0;
 }
 .talk span,.talk p{
 	font-size:14px;
 }
 .talk span{
 	color:#C6C6C6;
 }
 .more{
 	margin-left:130px;
 	width:80px;
 	height:30px;
 	margin-bottom:20px;
 }
 .moreList{
 	font-size:18px;
 	text-align:center;
 	background:#ccc;
 	line-height:40px;
 }
 .fontSize{
 	font-size:18px;
 }
 .padding{
 	padding:15px;
 }
 .fontSize12{
 	font-size:12px;
 	color:#999;
 	margin-bottom:5px;
 }
 .gameList{
 	overflow:hidden;
 	zoom:1;
 	margin-bottom:15px;
 }
 .gameList1{
 	width:50%;
 	float:left;
 	border:0;
 	padding:5px;
 }
 .gameList1 img{
 	width:100%;
 }
 .gameList1 h1{
 	text-align:center;
 	margin:10px 0 0 0;
 }
 .gameList2{
 	border:0;
 	padding:0;
 	margin-bottom:5px;
 }
 .gameList2 p{
 	font-size:12px;
 }
 .gameList3{
 	width:50%;
 	float:left;
 	margin-bottom:20px;
 }
 .fontSize14{
 	font-size:14px;
 	text-align:center;
 }
 .back{
 	margin-top:8px;
 	margin-left:20px;
 	cursor:pointer;
 }
.bar .iconAv{
 	font-size:24px;
 	background:#64A6C9;
 	color:#fff;
 	margin-left:20px;
 }
 .bar .titleColor{
 	color:#000;
 }
 .headerColor{
 	background:#64A6C9;
 }
 .sideBar{
 	font-size:18px;
 	text-align:center;
 	line-height:43px;
 	margin:0;
 	color:#fff;
 }
 .barLeft{
 	padding:10px;
 	background:0;
 }
 .barLeft h1{
 	font-size:18px;
 	text-align:center;
 	color:#fff;
 }
 .tour_left{
 	background:url("../img/bg.jpg") no-repeat left top;
 }